DataSource for Entity Framework for WinForms
LiveSum(View<Single>) メソッド

C1.LiveLinq.4.5.2 アセンブリ > C1.LiveLinq 名前空間 > LiveViewExtensions クラス > LiveSum メソッド : LiveSum(View<Single>) メソッド
合計を計算する値が含まれるビュー。
System.Single 値のビューの合計を計算します。
シンタックス
'宣言
 
Public Overloads Shared Function LiveSum( _
   ByVal source As View(Of Single) _
) As AggregationView(Of Single,Single)
public static AggregationView<float,float> LiveSum( 
   View<float> source
)

パラメータ

source
合計を計算する値が含まれるビュー。

戻り値の型

値の合計を表すビュー。
解説

source が空の場合、または null だけが含まれる場合、合計値はゼロになります。

LiveSum の代わりに標準の LINQ クエリー演算子 Sum を使用することもできます。 どちらも、ソースで変更が発生すると自動的に再計算が行われるという意味で「ライブ」です。 相違点は、Sum が毎回ソースコレクション全体をループ処理して集計を一から行うのに対して、 LiveSum はより高パフォーマンスのアルゴリズムを使用し、値をインクリメンタルに維持して、 実際に変更されたソース項目だけを処理します。

参照

LiveViewExtensions クラス
LiveViewExtensions メンバ
オーバーロード一覧